Skip to content

Conversation

@nyurik
Copy link
Member

@nyurik nyurik commented Nov 7, 2025

This PR should not be merged in the current state, but it will help us fix all decoders because now it is possible to compare each subsequent commit to see the decoding results for each tile and how they have changed. Once we decode everything, we may rework the snapshots to be more consise, or remove them all together - but more importantly, we will remove the DecodeError variants from the Geometry, id, and property enums. As the result, any failed parse will result in CI error in the future.

@Weixing-Zhang and @jjcfrancisco, please create decoding fixes against my snapshot-all branch - so as we merge stuff to it, it will show up here in this PR.

@codecov-commenter
Copy link

codecov-commenter commented Nov 7, 2025

Codecov Report

❌ Patch coverage is 62.97578% with 107 lines in your changes missing coverage. Please review.
✅ Project coverage is 69.28%. Comparing base (ae1b1dc) to head (d7c0135).

Files with missing lines Patch % Lines
rust/mlt-nom/src/v01/stream.rs 26.80% 70 Missing and 1 partial ⚠️
rust/mlt-nom/src/v01/root.rs 0.00% 14 Missing and 3 partials ⚠️
rust/mlt-nom/src/v01/geometry.rs 91.04% 12 Missing ⚠️
rust/mlt-nom/src/v01/id.rs 80.00% 1 Missing and 2 partials ⚠️
rust/mlt-nom/src/decodable.rs 66.66% 1 Missing and 1 partial ⚠️
rust/mlt-nom/src/utils.rs 90.00% 1 Missing and 1 partial ⚠️

❗ There is a different number of reports uploaded between BASE (ae1b1dc) and HEAD (d7c0135). Click for more details.

HEAD has 1 upload less than BASE
Flag BASE (ae1b1dc) HEAD (d7c0135)
2 1
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #687      +/-   ##
==========================================
- Coverage   74.58%   69.28%   -5.31%     
==========================================
  Files          66       12      -54     
  Lines        3286     1159    -2127     
  Branches     1461     1159     -302     
==========================================
- Hits         2451      803    -1648     
+ Misses        738      268     -470     
+ Partials       97       88       -9     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants